Atum\Api\Generators\GeneratorBase C

Total Complexity 101
Dependencies 6
Dependents 0
Total lines 638
Lines of code 289
Logical lines of code 158
Comment lines 218
Methods 20
Properties 4

Methods 20

Method Rating Maintainability Complexity Lines of code
validate_property()
D
32 40 88
validate_data()
A
56 8 17
sanitize_value()
S
58 8 15
generate_sql_inserts()
S
50 6 27
normalize_meta_value()
S
62 6 12
prepare_ids()
S
56 5 20
load_schema()
S
57 5 15
validate_one_of()
S
62 3 11
string_to_bool()
S
77 3 3
is_valid_date_time()
S
66 3 8
prepare_meta_data()
S
61 2 13
prepare_tax_class()
S
62 2 11
add_starting_comment()
S
64 2 9
is_null_value()
S
79 2 3
get_base_fields()
S
60 1 14
generate_timestamp()
S
78 1 3
prepare_data()
S
100 1 0
add_ending_comment()
S
71 1 6
generate_uuid()
S
65 1 9
__construct()
S
74 1 5